very compact and full bodied (fabric) - French English Dictionary